<?php
#Reposicao de ficheiro
require_once($_SERVER['DOCUMENT_ROOT']."/defaultconf.mex");
require_once($GLOBALS['PAD']."Modules/RHUSJW24/modconf.mex"); 

MYTCONN();

$atribuir_a = $_POST['Atribuir'];
$def_prioridade = $_POST['defprioridade'];
$data_reso = $_POST['DataResolucao'];
$atribuir_estado = $_POST['atribuirestado'];
$Obs = $_POST['obs'];


$id = $_GET['id'];

if($atribuir_a != ''){
$Dados_Request = $GLOBALS['MYT']->db_query("update systemoffice.it_requests set atribuido_a = '{$atribuir_a}'
						WHERE ref = '{$id}'");
}

if($def_prioridade != ''){
$Dados_Request1 = $GLOBALS['MYT']->db_query("update systemoffice.it_requests set Prioridade = '{$def_prioridade}'
						WHERE ref = '{$id}'");
}
if($data_reso != ''){
$Dados_Request2 = $GLOBALS['MYT']->db_query("update systemoffice.it_requests set Data_Reso = '{$data_reso}'
						WHERE ref = '{$id}'");
}
if($Obs != ''){
$Dados_Request4 = $GLOBALS['MYT']->db_query("update systemoffice.it_requests set obs = '{$Obs}'
						WHERE ref = '{$id}'");
}

if($atribuir_estado != ''){
$Dados_Request3 = $GLOBALS['MYT']->db_query("update systemoffice.it_requests set estado = '{$atribuir_estado}'
						WHERE ref = '{$id}'");
						
	if ($atribuir_estado == "Fechado"){
	
		$DadosUserPedido = $GLOBALS['MYT']->db_array("select * from systemoffice.it_requests WHERE ref = '{$id}'");
		$validmail = $DadosUserPedido[1]['user_mail'];
		if($validmail =="email"){
			$to = "<it@moneyexpress.pt>";
			echo " \n\r Email nao foi enviado para o funcionario devido a este nao possuir email valido.";
		}else {
		
			$to  = "<it@moneyexpress.pt>,<".$validmail.">"; 

		}

		$subj = "Pedido ".$id." Fechado";
		/*$motive = $_POST['mensagem'];*/
		$toName = 'uu8t6t';
		$motive = "motivo";
		/*$mess = "$motive \r\n ";*/
		$mess = "O pedido numero ".$id." ".$DadosUserPedido[1]['problema']." foi analisado e resolvido pelo departamento de IT.";
		$AttmFiles = '';
		$From = '<no-reply@moneyexpress.pt>';
		$FromName = 'Report de Erros Lojas MoneyOne Express ';
		$SERVER = "192.168.0.4;25;no-reply@moneyexpress.pt;panasca";
	    $Html = '';
	    authmail($From,$FromName,$to,$toName,$subj,$mess,$Html,$AttmFiles,$SERVER);
		echo " Email com confirma&ccedil;&atilde;o de Pedido Fechado Enviado.\n\r";
	}
	
}
	#Envia mail de ficha
	$DadosUserPedido = $GLOBALS['MYT']->db_array("select * from systemoffice.it_requests
								INNER JOIN systemoffice.staff_members ON smb_ID = atribuido_a
								WHERE ref = '{$id}'");

	if ($atribuir_a != ""){

		$validmail = $DadosUserPedido[1]['user_mail'];
		if($validmail =="email"){
			$to = "<it@moneyexpress.pt>";
			echo " \n\r Email nao foi enviado para o funcionario devido a este nao possuir email valido.";
		}else {
			$to  = "<".$validmail.">"; 
		

		}
	$arr = array('imediato','4 horas','24 horas','48 horas','72 horas','+7 dias','A Atribuir'=>'Sem previsao');

		$subj = "Pedido ".$id." atribuido";
		/*$motive = $_POST['mensagem'];*/
		$toName = 'uu8t6t';
		if($def_prioridade==0){
		$mess = "Solicito autorizacao para executar de imedito este servico.\n\n
			".$DadosUserPedido[1]['problema'];
		$to .= ", <golim@moneyexpress.pt>, <cristiani.ruiz@moneyexpress.pt>";
		}else{
		$mess = "O pedido numero ".$id." foi encontra-se em resolucao e devera ficar resolvido ate ".$arr[$DadosUserPedido[1]['Prioridade']]." devera devolver a ficha em anexo preenchida no final deste periodo.
			O tecnico responsavel pelo pedido é ".$DadosUserPedido[1]['smb_Name']." \n\n
			".$DadosUserPedido[1]['problema'];
		}
		$AttmFiles = $GLOBALS['DOC'].'CCENTDOC/Visitas_a_Lojas.xls';
		$From = '<no-reply@moneyexpress.pt>';
		$FromName = 'Report de Erros Lojas MoneyOne Express ';
		$SERVER = "192.168.0.4;25;no-reply@moneyexpress.pt;panasca";
	    $Html = '';
	    authmail($From,$FromName,$to,$toName,$subj,$mess,$Html,$AttmFiles,$SERVER);
		echo "<div class=\"Confirm\">Email com ficha enviado.</div>";

	}
	#notifica funcionario it
	if ($atribuir_a != ""){

		$to  = "<".$DadosUserPedido[1]['smb_CttEmail'].">"; 

		$subj = "Pedido ".$id." foi-lhe atribuido da loja: ".$DadosUserPedido[1]['main_office_ref']." Funcionario: ".$DadosUserPedido[1]['main_users_ref'];
		
		$toName = 'uu8t6t';
		$motive = 'Pedido: '.$DadosUserPedido[1]['problema']."\n\n"." Funcionario: ".$DadosUserPedido[1]['main_users_ref'];
		$motive .= "Foi-lhe atribuido um periodo de ".$arr[$DadosUserPedido[1]['Prioridade']]." para resolver este problema.";
		$AttmFiles = '';
		$From = '<no-reply@moneyexpress.pt>';
		$FromName = 'Report de Erros Lojas MoneyOne Express ';
		$SERVER = "192.168.0.4;25;no-reply@moneyexpress.pt;panasca";
	    $Html = '';
	    authmail($From,$FromName,$to,$toName,$subj,$motive,$Html,$AttmFiles,$SERVER);
		echo "<div class=\"Confirm\">Email com notificacao Enviado.</div>";

	}
	
		echo "<div class=\"Confirm\">Actualiza&ccedil;&atilde;o Efectuada.</div>";

	
?>